home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 11 / Cream of the Crop 11-1.iso / lan / pcnt320b.zip / PCONTROL.HLP < prev    next >
Text File  |  1995-11-20  |  20KB  |  325 lines

  1. \Currency - Display account balances as currency
  2.    Pages - Display account balances as units      Inches - Use English measurements
  3. Centimeters - Use Metric measurements Choose whether you want PControl to record User and Group
  4. accounting transactions in PCOUNTER.LOG. Readable:
  5.   PCOUNTER.LOG is kept in a readable format:
  6.   Less than 80 columns, with limited information.
  7. ASCII delimited:
  8.   PCOUNTER.LOG is kept in ASCII Delimited format:
  9.   Comma delimited, with all print job information included.
  10.   Importable into spreadsheet/database programs. This value determines how fast the cursor should move
  11. during mouse motion.  Range 0-8.  Default value=5.
  12. Setting this value to zero (0) disables the mouse. Tells PCONTROL which editor to use to view print history files. Portrait:       
  13.  ┌─┐
  14.  │ │
  15.  └─┘
  16. Landscape:
  17.  ┌────┐
  18.  └────┘ In PRINTCON, you can set up print job configurations for users which
  19. consist of (among other things) print data to be sent before and after
  20. a print job.
  21. Rather than forcing you to define print job configurations for users,
  22. you can define job configurations for print queues by defining header
  23. (before job) and footer (after job) files.
  24. Header and footer files may contain special printer command data for
  25. setting up certain jobs, may be used for soft fonts, or may contain
  26. codes for switching printer languages.
  27. PCOUNTER does not read data in header or footer files for page count
  28. information.
  29. Header and footer files MUST be placed in \SYSTEM\PCOUNTER on the
  30. default file server. If one is specified in the configuration and is
  31. not present, PCOUNTER will stop servicing the queue. If a header or footer is used to tell a printer to enter a printing
  32. mode which requires a printer reset, it might be necessary for PCOUNTER
  33. to wait a speecified period of time, or data might be lost.
  34. This option is unnecessary for printers which can autodetect different
  35. types of print data (such as PostScript, PCL, HPGL, etc.). If the printer and queue are set to a page counting mode,
  36. then this value is the price for each page printed.
  37. If Printer=Charge per Job, then this value is the price
  38. for each print job.
  39. If Numerical format=Pages, then this value is ignored. None:
  40.   No print accounting for this queue
  41. Log file only:
  42.   Count pages, keep log file, no user accounting
  43. User accounting and Log File:
  44.   Count pages, keep log file, maintain user accounts PCOUNTER can place jobs on hold automatically.  Users will have to
  45. release each job in order for them to be printed - this can be done
  46. from the PCOUNTER console queue manager, or from another queue
  47. control utility such as PCONSOLE or Windows Print Manager. Please state what you would like PCOUNTER to do with a print job
  48. if accounting is enabled and the user's account balance is below
  49. his/her credit limit.  Choices are:
  50. Print job anyway, Delete job from queue, and Place job on hold. If this option is set to Yes, then PCOUNTER will stop printing the
  51. job after the user's account balance reaches his/her credit limit.
  52. For example, if the user's balance is $0.10, and the queue price is
  53. $0.05, then PCOUNTER will stop printing the job after 2 pages.
  54. This option is only available if PCOUNTER is counting pages in manual
  55. mode for this particular printer. If this option is set to Yes, then PCOUNTER will not print the job
  56. if it cannot determine the correct username for accounting purposes.
  57. If you are using the Charon gateway, ATPS, or an LPD NLM to route print
  58. jobs from other networks or hardware platforms, it is possible that the
  59. client's username may not be included in a queue job description; or that
  60. a queue user on one file server doesn't have the same username on the
  61. central accounting file server.
  62. When such a print job lands in a Novell queue, the Novell queue job
  63. client becomes the object that moved the job into the queue, such as a
  64. file server or print server.  For PCOUNTER to account for print jobs
  65. this way, it is necessary for the username to be placed in the banner
  66. field of the Novell queue job description.  For example, on a UNIX
  67. system you can force the banner off by typing: lpr -h filename.
  68. PCOUNTER then cannot determine who created the job.  Have your UNIX
  69. administrator set the default for a UNIX->Novell queue so that banners
  70. always get printed.
  71.  
  72. When PCOUNTER starts processing a new job, it automatically checks to
  73. see if the job was placed there by a user or by another object type.
  74. If the job client is not a user (as opposed to print server, file
  75. server, etc.), PCOUNTER then reads the client name from the banner
  76. field, converts it to uppercase, and verifies that it is a valid
  77. Novell username.  If it is not, then PCOUNTER reads the file
  78. PCOUNTER.MAP and again verifies the username.  If this fails, then
  79. PCOUNTER discards the job.
  80.  
  81. The syntax for PCOUNTER.MAP is simple:
  82. unixname1 NOVELLNAME1
  83. NameInBannerField2 NOVELLNAME2
  84. jimi HENDRIX
  85. kmoon MOON
  86. :
  87. :
  88. Since UNIX names are case-sensitive and limited to 8 characters, and
  89. Novell converts everything to uppercase, type the Novell column in
  90. uppercase and the UNIX column the way it appears.  You may map
  91. multiple UNIX accounts to single Novell accounts.
  92. YOU MUST PLACE PCOUNTER.MAP IN \SYSTEM\PCOUNTER. Choose whether banner pages should be printed.
  93. Choices are Always, Only if requested by the User, or Never. You may print banners before or after a print job.  It might seem
  94. unusual to print a banner after a job, but there are benefits in
  95. doing so:
  96.  * PCOUNTER only figures the total page count after a print job.
  97.    Therefore, page count information, new balance, and cost can
  98.    only be printed on a banner after a job.
  99.  * If PCOUNTER determines that no pages have been printed, then a
  100.    banner will not be printed.
  101.  * Generally pages are ejected face-down.  Therefore, the page on
  102.    top will be the banner. Choose whether the user's balance is charged for banner prints. If you want PCOUNTER to print banners, then here you must specify a
  103. banner template file name.  Banner templates are provided (with a BAN
  104. extension) - for Letter and A4 paper sizes - use them if you wish.
  105. You may also design your own banner.  BANNER.WP is a WP 5.1 file which
  106. was used to generate the included banner templates.  If you want
  107. PCOUNTER to insert specific print job information, then you must use the
  108. following variables (as they appear with the brackets) in your template:
  109.  <JOB_DESCRIPTION>   <FILE_SERVER>    <USERNAME>   <BANNER_NAME>
  110.  <PAGES>             <PRINT_SERVER>   <COST>       <QUEUE_NAME>
  111.  <PRINTER_NAME>      <DATE>           <BALANCE>    <MESSAGE>
  112.  <FULLNAME>
  113. It's a good idea to keep the banner templates as small as possible -
  114. obviously larger banner files take longer to print.  Also, if you use
  115. a word processor to generate a banner template,  make sure that it
  116. doesn't insert printer language commands BETWEEN THE CHARACTERS.  If
  117. this happens, then PCOUNTER won't be able to place any information on
  118. the banner.
  119. Place Banner template files in \SYSTEM\PCOUNTER. Choose whether the user should be notified with a broadcast
  120. message after the job has printed.
  121. Choices are Always, Only if requested by the User, or Never. Choose whether the user should be notified with a broadcast
  122. message if his/her account balance has exceeded the credit
  123. limit, after the job has printed. This determines how PCOUNTER interprets the queue job Form Feed flag.
  124. If enabled, the following data is sent after each print job:
  125.             PCL jobs: <ESC>E   [27][69]
  126.              PS jobs: Ctrl-D   [4]
  127. Unknown or Text jobs: <FF>     [12]
  128. Set this to Always for compatibility w/earlier versions of PCOUNTER.
  129. This setting and the queue job form feed flag are not necessary and
  130. are ignored for Laserjet 4's. There are attributes of a Text To PostScript job which are configurable:
  131. point size, page orientation, tab size, and margins.  One may include an
  132. optional first line (which is not actually printed) in the text file to be
  133. sent with the syntax in either uppercase or lowercase:
  134. %* [S=n] [O=L] [T=n] [MT=n] [MB=n] [ML=n] [MR=n]
  135. where n - an integer value
  136.       S - point size from 3 to 100 (default=11)
  137.     O=L - landscape orientation (default=portrait)
  138.       T - tabsize in spaces (default=5)
  139.      Mx - margin size in points (1/72 inch - default=36)
  140.           (Top, Bottom, Left, Right)
  141. Not all of the above options need to be specified, for example,
  142.          %* S=14  ---  portrait orientation using Courier 14pt
  143.       %* O=L T=3  ---  landscape orientation with a tab size of 3 spaces
  144. %* MT=108 MB=108  ---  top and bottom margins set to 1.5 inches
  145. You may use these commands as the first line of the file, in a setup
  146. string, or in a PRINTCON print job configuration, but NOT in a PCOUNTER
  147. header file!  Make sure a linefeed character (decimal 10) is included.
  148. You may change the default settings for each queue in PCONTROL.
  149. The default settings yield 65 lines/page and 81 characters/line
  150. on an 8.5" x 11" page.
  151. The font used is always Courier.  Print jobs which contain escape codes
  152. such as PCL or dot matrix printer languages are discarded.  Extended
  153. characters such as box, line, and European characters are supported,
  154. but spaces are printed instead of control codes (below decimal 32).
  155. The file T2PS.PS is included with PCOUNTER.  T2PS.PS must be located in
  156. \SYSTEM\PCOUNTER on the default file server and is necessary for Text->
  157. PostScript conversion.  If you wish, you may change the encoding for
  158. characters 128-175.  The others may not be changed.  DO NOT alter any
  159. of the other PostScript code, or it may not work correctly. Select the users/groups allowed to use this print queue. Sometimes a user can send a print job requesting a paper size not
  160. supported or used by a particular printer, such as an A4 job on a
  161. letter sized printer - causing the printer to pause.  This feature
  162. enables PCOUNTER to reject a job if a specified paper type is found
  163. in the print job.  If no paper sizes are specified here, then
  164. PCOUNTER will not check paper sizes.  If you don't have this problem,
  165. then don't worry about this feature.    None - Allow all print jobs
  166.      PS - Reject PostScript print jobs
  167.     PCL - Reject PCL print jobs
  168.    Text - Reject ASCII text print jobs
  169. Unknown - Reject print jobs of unknown type, such as
  170.           when a user sends a graphics file to the printer Baud rates range from 2400 to 115200 baud.
  171. The LaserJet 4 supports baud rates as high as 57600;
  172. however, PCOUNTER prints faster on parallel ports
  173. using the Hardware port option. XON/XOFF - Software flow control
  174. DTR/DSR - Hardware handshaking COM3 and COM4 require an IRQ assignment.  Possible values are
  175. 3, 4, 5, and 7.  It is permissible for COM ports to share IRQs.
  176. Typical IRQs:
  177. 3 - COM2
  178. 4 - COM1
  179. 5 - LPT2 (AT) - Not a conflict if LPT2 is set up for Hardware port.
  180. 5 - Hard Disk (XT) - Potential conflict.
  181. 7 - LPT1 - Not a conflict if LPT1 is set up for Hardware port. Press [Enter] to enter an IP address for this printer. Typically, the printer name is defined in the printcap file on
  182. UNIX systems.  If you don't know, use the default "lp" (without
  183. quotes).  If that doesn't work, ask your local friendly UNIX guru. Press [Enter] to enter an IP port number for this printer. Press [Enter] to select an output queue for this printer.
  184. This should be a queue which is currently being serviced by
  185. another print server.  This should NOT be a queue which is
  186. being serviced by this PCOUNTER server. You should set the Maximum Number of Jobs value according to the speed
  187. of the remote printer.  If a remote printer is offline, jobs (which
  188. have already been charged to user accounts) may back up in Queue-->.
  189. However, if the Maximum Number of Jobs is 1, PCOUNTER will wait for
  190. Queue--> to be empty before placing additional jobs there; you may
  191. not achieve the maximum throughput that the remote printer offers,
  192. but it allows users the opportunity to delete jobs before they are
  193. charged for printing. (EXE only)
  194. Hardware Port:
  195.   Access the LPT hardware port directly.
  196.   No IRQ required.  Much faster printing, although occasionally
  197.   there may be incompatibilities.  This choice is recommended.
  198. ROM BIOS:
  199.   Use the computer's ROM BIOS (INT 17) print routines.
  200.   This is the safe method.  Use only if Hardware port doesn't work. For hardware parallel port printing, this setting should be
  201. set as low as possible.  However, assigning it too low a value
  202. could result in lost data.  This value represents the number
  203. of timer ticks to wait when the port goes offline.
  204. 18 ticks = 1 second.  (Default value=9)       Disabled - Do not use this printer definition at this time
  205.     Postscript - PostScript printer
  206.            PCL - compatible with HP LaserJet II or III
  207.     LaserJet 4 - compatible with HP LaserJet 4
  208. Charge per job - no page counts; charge for each print job            COMx - Serial ports (EXE only)
  209.            LPTx - Parallel ports
  210.        Queue--> - Another queue (Serviced by another print server)
  211. JetDirect (TCP) - HP JetDirect using TCP/IP
  212.  TCP/IP Printer - Network printers which support raw socket TCP/IP
  213.             LPR - UNIX LPR protocol Printer (port) buffer sizes range from 64 bytes to 16KB.
  214. This setting determines how much attention PCOUNTER pays to a
  215. printer, and may require some experimentation on your part.
  216. You should use small buffer sizes for slow printers/low baud
  217. rates.  LaserJet 4s and fast printers will attain higher
  218. throughput with larger buffer sizes.
  219. PCONTROL automatically sets:
  220.   Queue--> - 4K
  221.   JetDirect/TCP Printer - 2K
  222.   LaserJet 4 - Minimum 1K
  223.   PostScript - Minimum 512 bytes This value is only used for text job manual page counting.
  224. It should correspond to the printer's default lines-per-page setting.
  225. Therefore, settings of less than the printer's default may result in
  226. over-counting, and settings of more than the printer's default may
  227. result in under-counting. The users in this list are notified about printer
  228. errors using a broadcast message if the Broadcast
  229. error option is enabled. Press [Enter] to configure port-specific parameters for this printer. Press [Enter] to choose queues serviced by this printer. The time to wait before PCOUNTER sends a broadcast message to
  230. Print Server Operators after a printer error.  Setting this
  231. value to zero (0) disables this feature.  Maximum value=255. Novell accounting is the only option right now. If PCOUNTER is servicing queues on multiple file servers, choosing a
  232. central accounting server causes user accounting to be performed on
  233. that file server only.  Otherwise, accounting will occur on the file
  234. server where the print queue resides.
  235.  
  236. If a user's name is not the same on the central file server as on the
  237. queue's file server, then PCOUNTER reads the file PCOUNTER.MAP and
  238. verifies the username.  If this fails and (Queue option) Discard job if
  239. unknown user=Yes, then PCOUNTER discards the job.
  240.  
  241. Syntax for PCOUNTER.MAP (Queue's file server name is necessary):
  242.  
  243. QUEUE_FILE_SERVER1/USERNAME1 CENTRAL_USERNAME1
  244. FS1/PAGE JIMMY
  245. FS2/PLANT ROBERT
  246. :
  247. :
  248.  
  249. You MUST place PCOUNTER.MAP in \SYSTEM\PCOUNTER. On the PCOUNTER (EXE) console:
  250.   Disable completely - Don't allow any keyboard access
  251. Disable Ctrl-Alt-Del - Only disable soft reboots
  252.               Enable - Allow all keyboard access This option is available on the EXE only.
  253.          25 - Standard text screen mode
  254. EGA43/VGA50 - 43 line mode (EGA) or 50 line mode (VGA) On the PCOUNTER (EXE) console, if you prefer to see more of the
  255. screen dedicated to the Recent and Pending Print Jobs windows,
  256. set a lower value.  Range: 1-16.
  257. The Space key changes which printers are shown in the status display. PCOUNTER can delete held print jobs after a specified
  258. number of hours.  A value of zero disables this feature. The time (in seconds) to wait before PCOUNTER blanks the screen.
  259. Pressing a key lights the screen again.  Setting this value to
  260. zero (0) disables this feature.  Maximum value=1800. (EXE only) This creates a .TXT file containing a summary of configuration
  261. details about this print server.  Useful for technical support. For security purposes, it is recommended that you create and use
  262. a password file for your Pcounter server.  By default, a password
  263. file is not generated and a password is not used.
  264. After you enter a password for the Pcounter server in PCONTROL, a
  265. file is created (in the current directory) called PSName.PWD,
  266. where PSName is replaced by up to the first 8 characters of the
  267. print server's name.  If the password file is not present at that
  268. time, then PCOUNTER will attempt to login without a password.
  269. If the password file is present, it will be automatically used
  270. by PCOUNTER.
  271.  
  272.       Do NOT specify the password on the command line.
  273.     The password will be set on all included file servers.
  274.  
  275.      EXE - Place in the same directory as PCOUNTER.EXE.
  276.             NLM - Place in SYS:SYSTEM\PCOUNTER. Here is where you specify whether a single PCOUNTER server should
  277. service queues on multiple file servers.  Adding a file server to
  278. the list will create the print server account on that file server.
  279. Removing a file server from the list will delete the print server
  280. account from that file server along with all printer definitions.
  281. You cannot remove a file server from the list if it is the default
  282. file server.
  283. All printer setups appear the same on all included file servers and
  284. PCOUNTER can login as this print server on any of them. The Print server operators in this list are allowed
  285. to use PCONTROL's remote control option. This is the list of printer definitions for the PCOUNTER print server.
  286. Printer names may contain a maximum of 14 characters.
  287. Each printer is connected to 1 port on the PCOUNTER server.
  288. Each PCOUNTER print server may print on up to 32 printers.
  289. Each printer may service up to 16 queues. Print Servers:
  290.   Define a PCOUNTER print server.
  291.   Do NOT use an existing print server account for PCOUNTER if you
  292.   are using it for Pserver or another active print server.
  293. Queues:
  294.   Set up queues for use with PCOUNTER.
  295. File Servers:
  296.   Change the default file server.
  297. Accounting:
  298.   Change accounting information for users and groups.
  299. PControl Defaults:
  300.   Change settings for this program.
  301.   A configuration file (PCONTROL.CFG), is automatically stored
  302.   in the same directory as PCONTROL.EXE.
  303. Remote Control:
  304.   View/control a PCOUNTER server console.
  305. About:
  306.   Info about this program.          Deposit - Add credit to a user's account balance,
  307.                    or all users in a group.
  308.           Charge - Deduct an amount from a user's account balance,
  309.                    or all users in a group.
  310.      Set Balance - Set a user's account balance,
  311.                    or all users in a group.
  312. Set Credit Limit - Set a user's credit limit,
  313.                    or all users in a group.
  314.    Print History - View all PCOUNTER.LOG entries for a user. The time (in seconds) to wait before PCOUNTER automatically
  315. reboots when a file server crashes.  A value of 0 disables
  316. this feature.  (EXE only) PCOUNTER's method for calculating the page count:
  317.  
  318.            Manual: PCOUNTER calcluates page count
  319.  PS Bidirectional: PCOUNTER calculates page count using
  320.                    interactive Postscript commands
  321. PJL Bidirectional: PCOUNTER calculates page count using
  322.                    interactive LJ4 Print Job Language commands
  323.                    
  324. Bidirectional counting is only available if Printer Port=
  325. Parallel (LPTx), Serial (COMx), TCP/IP, or Jetdirect (TCP).